import Package.GenericA.Generic_A;
import Package.GenericClass.GenericClass;
import Package.GenericInterface.Demo;
import Package.GenericInterface.GenericInterface;
import Package.GenericMethods.GenericMethodsDemo;
import Package.TypeWildcard.TypeWildcard;
import Package.VariadicParameters.VariadicParameters;

public class Main {
    public static void main(String[] args) {
        Generic_A.Generic_A();
        GenericClass<String> name=new GenericClass<String>();
        name.setT("ChangCun");
        System.out.println(name.getT());
        GenericClass<Integer> age=new GenericClass<Integer>();
        age.setT(15);
        System.out.println(age.getT());
        GenericMethodsDemo.GenericMethodsDemo();
        Demo.Demo();
        TypeWildcard.TypeWildcard();
        VariadicParameters.VariadicParameters();
    }
}